from docx import Document
from docx.shared import Pt, RGBColor
from docx.enum.text import WD_ALIGN_PARAGRAPH

def create_downy_cotton_doc():
    doc = Document()
    
    # 添加标题
    title = doc.add_heading('羽绒棉产品知识手册', 0)
    title.alignment = WD_ALIGN_PARAGRAPH.CENTER

    # 1. 基本特性
    doc.add_heading('1. 基本特性', level=1)
    properties = doc.add_paragraph()
    properties.add_run('羽绒棉').bold = True
    properties.add_run('是一种新型保暖材料，具有以下特点：')
    doc.add_paragraph('• 轻量化：质地轻盈，重量仅为传统棉花的1/3')
    doc.add_paragraph('• 保暖性：具有优异的保温效果，保暖性能比肩羽绒')
    doc.add_paragraph('• 透气性：纤维结构疏松，具有良好的透气性')
    doc.add_paragraph('• 可压缩性：容易压缩，回弹性好')

    # 2. 技术参数
    doc.add_heading('2. 技术参数', level=1)
    tech_specs = doc.add_paragraph()
    tech_specs.add_run('主要技术指标：\n')
    doc.add_paragraph('• 纤维直径：7-15微米')
    doc.add_paragraph('• 蓬松度：≥200cm³/g')
    doc.add_paragraph('• 导热系数：0.0289 W/(m·K)')
    doc.add_paragraph('• CLO值：>3.5')

    # 3. 应用领域
    doc.add_heading('3. 应用领域', level=1)
    applications = doc.add_paragraph()
    applications.add_run('羽绒棉广泛应用于以下领域：')
    doc.add_paragraph('• 服装：冬季外套、运动服装、户外装备')
    doc.add_paragraph('• 家纺：被子、枕头、床垫')
    doc.add_paragraph('• 特种用途：睡袋、防寒服')

    # 4. 生产工艺
    doc.add_heading('4. 生产工艺', level=1)
    process = doc.add_paragraph()
    process.add_run('生产流程包括：')
    doc.add_paragraph('1. 原料制备：选用优质聚酯纤维')
    doc.add_paragraph('2. 开松：将纤维充分松散')
    doc.add_paragraph('3. 梳理：使纤维定向排列')
    doc.add_paragraph('4. 热风处理：提高蓬松度')
    doc.add_paragraph('5. 成型：压制成型，确保稳定性')

    # 5. 保养方法
    doc.add_heading('5. 保养方法', level=1)
    maintenance = doc.add_paragraph()
    maintenance.add_run('正确的保养方法可以延长羽绒棉产品的使用寿命：')
    doc.add_paragraph('• 清洗：建议使用冷水或温水轻柔清洗')
    doc.add_paragraph('• 干燥：自然晾干或低温烘干')
    doc.add_paragraph('• 储存：保持干燥，避免压缩储存')

    # 6. 环保特性
    doc.add_heading('6. 环保特性', level=1)
    eco = doc.add_paragraph()
    eco.add_run('环保优势：')
    doc.add_paragraph('• 可回收利用')
    doc.add_paragraph('• 生产过程无污染')
    doc.add_paragraph('• 不使用动物材料')

    # 保存文档
    doc.save('data/docs/downy_cotton_manual.docx')

if __name__ == '__main__':
    create_downy_cotton_doc() 